Howell Ira Strauss, DMD, Dentist

907 Chester Pike
Sharon HillPA  19079-1411 (Delaware County)


Phone: 610-872-9101
Fax: 610-534-2504
Email: how***@*****up.org

NPI: 1609908359
License Number: DS018177L (PA)