1. Dr. Diego Fallon, MD 117 W Bay St, Wauchula, FL 33873 Coordinate: 27.54449,-81.81199 Phone: (863) 773-4700