Stephen Marc Canfield, MD, Allergy & Immunology

622 W 168th St
New YorkNY  10032-3720 (New York County)


Phone: 212-305-0631
Fax:

NPI: 1437218690
License Number: 214230 (NY)