Juan Chabla, MD, Family Medicine

639 W 185th St
New YorkNY  10033-3102 (New York County)


Phone: 212-568-6156
Fax: 212-927-5719

NPI: 1295840098
License Number: 238318 (NY)