EmpowerMed Direct Primary Care - Main Location EmpowerMed Direct Primary Care Address 11760 SW 40 Street, Suite 642 Miami, FL 33175 25.730651, -80.385498 Contact Information 7867889697 [email protected] Location Map View on Google Maps Back to EmpowerMed Direct Primary Care