Bayshore Physicians
James Brock, MD
655 Shrewsbury Ave
Suite 210
Shrewsbury, NJ 07702
732-747-4744 ph
732-747-4751 fx

Board Certified


Languages: English
























Bayshore Community Health Services | 727 North Beers Street | Holmdel, NJ 07733 | 732-739-5900
Bayshore Physicians