We provide comprehensive health care to patients of all ages, including geriatric, adults, adolescents, children, and infants. Our services focus on the total person and offers complete primary care services to the entire family. Services include treatment of common medical conditions and prevention and early detection of major illnesses.


Some on-site services include:


Allergy treatment/injections

Ear wax removal

Acne treatment

Cyst removal

Mole and skin tag removal

Wart destruction

Pneumonia and flu shots

Preventative medicine


Sports physicals

Well child care


We are committed to providing and coordinating excellent patient care to meet your family's healthcare needs. The doctor/ patient relationship is our primary focus and allows us to truly partner in making the best healthcare decisions for you. We believe this approach yields the best results for doctor and patient alike, because as we grow to know one another over time, your visits with us will become more like visiting a trusted friend rather than simply traveling to a sterile doctor's office. The design of our office space and exam rooms is meant to make you feel welcome and comfortable during your time with us.


Become a New Patient


We are currently accepting new patients into our practice. Thank you for considering us.


To become a new patient:


Make an Appointment

Sign Up for Our Patient Portal

Download Your Patient Forms On-Line


When you come to our office for the first time as a new patient, we'll ask you to complete some initial forms, including an Authorization and Consent for Treatment Form, if you were not able to download them from the patient portal in advance of your appointment.


To make sure there are no delays in care during your first visit experience, please arrive 15 minutes prior to your scheduled appointment to ensure your registration is complete before meeting with your new provider.


Remember to bring:


Your Insurance Card

Valid Photo ID

List of Current Medications

Office Co-Pay


In an effort to respect the time of all of patients, our staff strives to stay on schedule so that other patients do not have to wait.


For patients who are delayed and arrive late for appointment, every effort will be made to see them the same day. However, wait times may apply, or appointments may need to be rescheduled.



Send us a question


Monday - Friday     8:30 AM - 5:00 PM

Saturday                     8:30 AM - 12:00 PM

Sunday                         Closed

Visit us

638 Portersville Rd, Ellwood City, PA

Email us


Call us


Submitting Form...

The server encountered an error.

Form received.