Tabitha Richards Barnabei, DMD, Dentist

3855 W Chester Pike Ste 225
Newtown SquarePA  19073-2304 (Delaware County)


Phone: 302-373-3583
Fax:
Email: tab***@*****el.edu

NPI: 1962929927
License Number: 22DI02688100 (NJ)