Direct Primary Care of Florida - Orlando - Main Location Direct Primary Care of Florida - Orlando Address 2295 S. Hiawassee Rd Ste 417, orlando, FL 32835 US 28.517810, -81.481854 Contact Information (407) 586-5677 Location Map View on Google Maps Back to Direct Primary Care of Florida - Orlando