Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. James Craig Jr xhas an overall rating of 3.8.


Dr. James Craig Jr, DO is a Doctor primarily located in Mars, PA, with another office in Pittsburgh, PA. He has 14 years of experience. His specialties include Pain Management and Physical Medicine and Rehabilitation. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

Tri Rivers Musculoskeletal Centers

6998 Crider Rd
Mars, PA 16046

Tri Rivers Consulting Services

9104 Babcock Blvd
Pittsburgh, PA 15237

Nearby Doctors

Dr. James Craig Jr, DO is similar to these 3 Doctors near Mars, PA.