Please note our privacy policy has changed. To view the policy, please go to go to https://www.thryv.com/privacy/

James Brock, M.D. is a board certified general surgeon and vascular surgeon who is dedicated to providing personalized care.
Hi there!
Be the first to review!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

More Business Info

Hours
Regular Hours
Mon - Fri:
Extra Phones

Fax: 732-747-4751

Fax: 732-544-4090

Payment method
cash, debit, master card, visa
Location
The Pavilion
AKA

Brock, James, MD

James Brock MD

Shrewsbury Vascular & General Surgery Associates

Categories
Physicians & Surgeons, Vascular Surgery, Physicians & Surgeons, Physicians & Surgeons, Surgery-General
Suggest an Edit