Cardiologists near you

Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Chicago, IL
  4. Dallas, TX
  5. Denver, CO
  6. Detroit, MI
  7. Houston, TX
  8. Los Angeles, CA
  9. Miami, FL
  10. Minneapolis, MN
  11. New York, NY
  12. Orlando, FL
  13. Philadelphia, PA
  14. Phoenix, AZ
  15. Riverside, CA
  16. San Antonio, TX
  17. San Diego, CA
  18. San Francisco, CA
  19. Seattle, WA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Chiropractors near you

Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dentists near you

Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dermatologists near you

Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Family Physicians near you

Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

OB-GYNs near you

OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Ophthalmologists near you

Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Charlotte, NC
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. Minneapolis, MN
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Diego, CA
  18. San Francisco, CA
  19. St. Louis, MO
  20. Tampa, FL
  21. Washington, DC

Orthopedic Surgeons near you

Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Pediatricians near you

Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Physical Therapists near you

Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Podiatrists near you

Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Psychiatrists near you

Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Mercer-Bucks Orthopedics

Overall rating

Top reviews

There were several doctors seeing patients in the office the day of my appointment I settled in my seat thinking it was going to be a long afternoon because it was so busy. Dr Colarusso’s assistant Brittany came to escort be back ... Read more There were several doctors seeing patients in the office the day of my appointment I settled in my seat thinking it was going to be a long afternoon because it was so busy. Dr Colarusso’s assistant Brittany came to escort be back to the office almost at my exact appointment time. I was being seen for follow up on my lower back pain but I was experiencing another problem. I started not to share it with Dr Colarusso because the office was busy and I thought I might slow them down or they would rush me through an evaluation. I was in pain so I shared it with him. Doc took the time listened and prescribed and issued a wrist brace for my carpal tunnel pain. The brace really helped and I am able to sleep without pain in my hand and fingers. I was there for my back and he took care of that, what I REALLY appreciated was he didn’t make me set up a second appointment to address the pain in my hand. Some doctors will only address the problem that you scheduled the appointment for. Doc saw that I was having pain in my hand as well as my back and took the time to help me deal with both. Thank you Dr Colarusso
Read less
Gwendolyn W. • April 15, 2025
First time meeting him, I was drawn into his professionalism, his attention and attitude to my need and comfort and his Team A1 respectful (from front desk service to escorting to the room service and hand device equipment needed ... Read more First time meeting him, I was drawn into his professionalism, his attention and attitude to my need and comfort and his Team A1 respectful (from front desk service to escorting to the room service and hand device equipment needed person). I was so impressed that I plan for him to do the surgeries I need in the future to help me feel better. I don’t know him remember this is my first time going to him and his professionalism spoke volumes to me and my areas of need. I walk out of his office feeling 1000% that I will always be in good hands with him.
Read less
Yvonne M. • June 12, 2025
Read more reviews

About Practice

At Mercer-Bucks Orthopedics (MBO), the board-certified orthopedic specialists serve people of all ages at their offices in Hamilton, Lawrenceville, Princeton, and Marlton, New Jersey, and Langhorne, Pennsylvania.

MBO has over 30 years of experience providing complete orthopedic care to patients. The physicians offer a variety of sub-specialties, services, and programs, allowing patients to access individualized care under one roof. 

Each practice location has a team of physicians, surgeons, and physician assistants on staff. These experts collaborate with each other to diagnose and treat diseases and disorders that affect the musculoskeletal system.

As a complement to physician care, MBO offers a fully staffed physical therapy and occupational therapy department, diagnostic testing, and durable medical equipment.

The physicians at our outpatient surgery center perform traditional open procedures and minimally invasive procedures, from injections to joint replacements.

People from all over New Jersey and Pennsylvania seek treatment at MBO. This popularity translates to regular accolades, including the “Best of Bucks in Orthopedics” awarded by The Bucks County Courier Times and the “Best of Langhorne in Orthopedics.” A number of the on-staff physicians have also earned individualized “Top Doctor” awards from various sources including Suburban Life Magazine and NJ Top Docs Magazine.

Beyond traditional orthopedics, MBO offers podiatry, pain management, occupational therapy and physical therapy. Whenever possible, the providers use advanced therapeutics that allow for less pain, quick recoveries, and lasting outcomes.

To partner with the caring experts at Mercer-Bucks Orthopedics, call the nearest office or book an appointment online today.

Specialties

  • Orthopedic Surgeon
  • Physical Therapist
  • Physician Assistant
  • Specialist
  • Physiatrist
  • Family Physician
  • Neurosurgeon

Services

  • Arthritis Treatment
  • Diagnostic Imaging
  • Durable Medical Equipment
  • EMG
  • Foot and Ankle
  • Foot and Ankle Pain
  • Hand Pain
  • Hip Conditions
  • Joint Replacement
  • Knee Conditions

Providers (24)

Dr. Frank Colarusso, DO
4.8754186 (1493)

Dr. Frank Colarusso, DO

Physiatrist

4.9 (1493)
2501 Kuser Road
3rd Floor
Hamilton, NJ, 08691
And 3 more locations
Dr. David Eingorn, MD
4.8698023 (1467)

Dr. David Eingorn, MD

Specialist

4.9 (1467)
2501 Kuser Road
3rd Floor
Hamilton, NJ, 08691
And 2 more locations
Dr. John Nolan, MD
4.8738676 (1435)

Dr. John Nolan, MD

Specialist

4.9 (1435)
1203 Langhorne-Newtown Road
Suite 220
Langhorne, PA, 19047
And 2 more locations
Dr. Thomas Bills, MD
4.869814 (1398)

Dr. Thomas Bills, MD

Orthopedic Surgeon

4.9 (1398)
2501 Kuser Road
3rd Floor
Hamilton, NJ, 08691
And 2 more locations
Dr. Fredric Kleinbart, MD
4.8696597 (1381)

Dr. Fredric Kleinbart, MD

Orthopedic Surgeon

4.9 (1381)
2501 Kuser Road
3rd Floor
Hamilton, NJ, 08691
And 3 more locations
Dr. David Wells-roth
4.8769841 (1260)

Dr. David Wells-roth

Neurosurgeon

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
Brandon Frisco
4.8769841 (1260)

Brandon Frisco

Physical Therapist

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations
Mitchell Perry
4.8769841 (1260)

Mitchell Perry

Physician Assistant

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations
Frank Moceri
4.8769841 (1260)

Frank Moceri

Physical Therapist

4.9 (1260)
2A Princess Road
Suite 200
Lawrenceville, NJ, 08648
And 3 more locations
Daniel Kawash
4.8769841 (1260)

Daniel Kawash

Physician Assistant

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations
Stephen Kwasniewski
4.8769841 (1260)

Stephen Kwasniewski

Physician Assistant

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations
Prarthana Gururaj
4.8769841 (1260)

Prarthana Gururaj

Physical Therapist

4.9 (1260)
1203 Langhorne-Newtown Road
Suite 220
Langhorne, PA, 19047
And 3 more locations
Dr. Matthew McLean, MD
4.877821 (1285)

Dr. Matthew McLean, MD

4.9 (1285)
2A Princess Road
Suite 200
Lawrenceville, NJ, 08648
And 2 more locations
Dr. Philip Femano, Iii, DO
4.8785266 (1276)

Dr. Philip Femano, Iii, DO

4.9 (1276)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations
Dr. Seth Stein, MD
4.8769841 (1260)

Dr. Seth Stein, MD

4.9 (1260)
2A Princess Road
Suite 200
Lawrenceville, NJ, 08648
And 3 more locations
Nicole Hunter, OTR/L, CHT
4.8769841 (1260)

Nicole Hunter, OTR/L, CHT

4.9 (1260)
2501 Kuser Road
3rd Floor
Hamilton, NJ, 08691
And 3 more locations
Dr. Warren Grace Iii, MD, DABA, DABAPM
4.8769841 (1260)

Dr. Warren Grace Iii, MD, DABA, DABAPM

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations
Michelle Von Schilling, PTA
4.8769841 (1260)

Michelle Von Schilling, PTA

4.9 (1260)
2501 Kuser Road
3rd Floor
Hamilton, NJ, 08691
And 3 more locations
Patricia Wittekind, PTA
4.8769841 (1260)

Patricia Wittekind, PTA

4.9 (1260)
1203 Langhorne-Newtown Road
Suite 220
Langhorne, PA, 19047
And 3 more locations
Kristin Callaghan, DPT
4.8769841 (1260)

Kristin Callaghan, DPT

4.9 (1260)
2501 Kuser Road
3rd Floor
Hamilton, NJ, 08691
And 3 more locations
Franak Baria, PTA
4.8769841 (1260)

Franak Baria, PTA

4.9 (1260)
1203 Langhorne-Newtown Road
Suite 220
Langhorne, PA, 19047
And 3 more locations
Alison King, OTR/L, CHT
4.8769841 (1260)

Alison King, OTR/L, CHT

4.9 (1260)
2A Princess Road
Suite 200
Lawrenceville, NJ, 08648
And 3 more locations
Andrea Perkins, PTA
4.8769841 (1260)

Andrea Perkins, PTA

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations
Ellen Donnelly, COTA
4.8769841 (1260)

Ellen Donnelly, COTA

4.9 (1260)
10 Forrestal Road South
Suite 105
Princeton, NJ, 08540
And 3 more locations

Reviews

Overall rating

4.9
10000 Reviews

Newest reviews

Terms & Privacy

This practice uses SMS for patient communication.

SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Mercer-Bucks Orthopedics. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (855) 896-0444. Your mobile information will not be shared with third parties.