Graduated: 2020
Offers telehealth
NPI: 1669088605
Practice Locations (2)
NEW ACCESS MEDICAL CENTER INC
11981 SW 144TH CT, SUITE 201
MIAMI, FL 331868653
7866400609
WEDO MEDICAL CENTER CORP
2215 NW 36TH ST
MIAMI, FL 331425357
7865023857
Source: CMS National Downloadable File, September 2026.