Marjorie Osterwise Tavoularis, MD, Psychiatry & Neurology

1340 W Pittsburgh St
ScottdalePA  15683-2600 (Westmoreland County)


Phone: 724-771-2736
Fax:
Email: moo***@*****ol.com

NPI: 1366529083
License Number: G056565 (CA)