At Newtown Internal Medicine, we understand that choosing your primary care physician is a personal and important decision. To help you make an informed decision, we developed this website to give you access to important information about our practice.

Utilizing the most up-to-date medical knowledge and state of the art equipment, we are devoted to providing you with the best care possible before, during, and after times of illness in a professional and compassionate manner.

An "Internal Medicine Physician" is another name for a primary care doctor who specializes in the diagnosis and treatment of a wide range of medical conditions for adults, starting at age 18. Our focus is on prevention, understanding and treatment of illnesses such as diabetes, high blood pressure, migraines, asthma, back/joint pain, anxiety/depression, arthritis, thyroid, heart, stomach, lung, kidney and nervous system problems, as well as common everyday ailments such as colds, flu, sinus issues, allergies, headaches, physicals and annual check-ups.

If you have any questions or would like to schedule an appointment, our office hours, address and contact information are located below. Our office is located in Bucks County at the campus of St. Mary Hospital and Medical Center in Langhorne, PA.