1. Felicia Oil Co 78 Commercial St, Gloucester, MA 01930 Coordinate: 42.60979,-70.66417 Phone: (978) 283-3808