EmpowerMed DPC - Main Location EmpowerMed DPC Address 7765 SW 87 Ave, Suite 120A Miami, FL 33173 US 25.697482, -80.332930 Contact Information 786-788-9697 Location Map View on Google Maps Back to EmpowerMed DPC