The God Is Love Sign is a scenic lookout Fort Myers located in United States.
McGregor Blvd (S Grove Ave) Fort Myers , FL 33919 United States
The God is Love sign was repaired and restored in March 2013.
It's been standing for over 70 years!
It's under repair
Be sure to follow speed limits... - Ellen Bernstein
Has been my fave lunch spot since they opened. Have not had a bad meal or experience! The crab cakes are perfectly prepared, great salads, burgers, and specialties. - Becky Hofmann-Isaacs