1. D Russell Locke MD 4600 SW 46th Ct, Ocala, FL 34474 Coordinate: 29.14079,-82.19978 Phone: (352) 861-2115
2. Vantage Urologic Institute 4600 SW 46th Ct Ste 160, Ocala, FL 34474 Coordinate: 29.14079,-82.19978 Phone: (352) 861-2115