JUAN CUELLAR, MD

Internal Medicine - Nephrology

Active Individual
NPI: 1285617621

Practice Address

219 NW 12TH AVE
STE C5
Miami, FL 33128

Phone: (305) 548-4063

Specialties

Specialty Code Primary License
Internal Medicine - Nephrology 207RN0300X Yes ME87069 (FL)

Frequently Asked Questions

NPI 1285617621 is the National Provider Identifier for JUAN CUELLAR, MD, a Internal Medicine - Nephrology provider located in Miami, FL. This NPI was enumerated on November 21, 2005.
JUAN CUELLAR, MD practices at 219 NW 12TH AVE, STE C5, Miami, FL 33128.

Quick Facts

NPI
1285617621
Type
Individual
Enumerated
Nov 21, 2005
Last Updated
Dec 14, 2022

Nearby Providers