Peter Lebowitz, MD, Internal Medicine

269 Hathaway Ln
WynnewoodPA  19096-1902 (Montgomery County)


Phone: 610-731-6021
Fax:

NPI: 1942200860
License Number: 34974 (DC)