Direct Primary Care of Florida - Tampa - Main Location Direct Primary Care of Florida - Tampa Address 1502 W Fletcher Ave Ste 109 , Tampa, FL 33612 US 28.068990, -82.475091 Contact Information (813) 421-1987 Location Map View on Google Maps Back to Direct Primary Care of Florida - Tampa