Michael John Baba, MD, Family Medicine

487 E Moorestown Rd
Ste Ste 101
Wind GapPA  18091-9662 (Northampton County)


Phone: 484-526-7888
Fax: 484-526-6998
Email: mik***@*****il.com

NPI: 1356570428
License Number: OS017181 (PA)