Icon Medical DPC - Main Location Icon Medical DPC Address 333 Tamiami Trl #132, Osprey, FL 34229 US 27.201228, -82.490393 Contact Information 9419990241 Location Map View on Google Maps Back to Icon Medical DPC