Muhammad Afzal, MD, Allergy & Immunology

1007 N 16th St
New CastleIN  47362-4396 (Henry County)


Phone: 765-599-3435
Fax: 765-521-1457

NPI: 1306883061
License Number: 01062285A (IN)