Background Image

Our Offices

Our Ingram, PA Office Location

  • 2725 Center Street
    Pittsburgh, PA 15205
  • Current Patients: (412)922-9292
  • New Patients: (412)265-4407

Office Hours

Our St. Clair, PA Office Location

  • 70 Fort Couch Rd.
    Upper Saint Clair, PA 15241
  • Current Patients: 412-833-6166
  • New Patients:412-265-4408

Office Hours

Contact Us Today to Schedule an AppointmentCall our office today; St. Clair, PA Location: 412-347-4714

Call Us Find Us