George Albert Castro, MD, Internal Medicine

205 E 16th St
Ste Ll
New YorkNY  10003-3746 (New York County)


Phone: 212-420-9225
Fax: 212-420-1241

NPI: 1992852941
License Number: 198386 (NY)