Found 2 places
Latitude: 26.7823 (26°46′56″N), Longitude: -80.2629 (80°15′46″W)
Address: 15961 Orange Blvd, Loxahatchee, FL 33470
Latitude: 26.7803 (26°46′49″N), Longitude: -80.2934 (80°17′36″W)