James Barnshaw, MD


Report a problem with this profile
PO Box 1027
Moorestown, NJ 08057

Phone: (856) 722-3557

Are you James Barnshaw, MD?

About James Barnshaw, MD


James Barnshaw, MD practices as a Preventive Medicine Specialist in Moorestown, NJ.James Barnshaw, MD graduated from Suny-Hlth Sci Ctr At Syracuse, Coll Of Med, Syracuse Ny 13210.
Preventive Medicine Specialist

Preventive Medicine Specialist




Suny-Hlth Sci Ctr At Syracuse, Coll Of Med, Syracuse Ny 13210


Fletcher Allen Hlth Care, Pediatrics
James Barnshaw, MD

James Barnshaw, MD

James Barnshaw, MD provides preventive medicine in Moorestown, NJ. The focus of a Preventative Medicine Specialist is to educate patients on preventing injuries, illnesses, and diseases before they occur, rather than treating them with medicine after the fact.

Please call James Barnshaw, MD at (856) 722-3557 to schedule an appointment in Moorestown, NJ or get more information.

Reviews


Add a review
Map