1. God Sent Oil 8798 SW Opossum Trl, Arcadia, FL 34266 Coordinate: 27.18376,-81.98888 Phone: (941) 204-4064