Found 3 places
Latitude: 28.8112 (28°48′40″N), Longitude: -81.2652 (81°15′55″W)
Address: 120 Park Ave, Sanford, FL 32771
Latitude: 28.811 (28°48′40″N), Longitude: -81.2683 (81°16′6″W)
Latitude: 28.8001 (28°48′0″N), Longitude: -81.3385 (81°20′19″W)