Patrick J Flaherty Dds

(412) 382-3061

1633 Route 51, Ste 103
Clairton, PA 15025-3652