Dr. Jack M. Shields, MD 20 Magnolia Ave, Ste ABridgeton, NJ, 08302 View Phone 856-455-8833 Experience & Reliability Board Certified in Internal Medicine About Connect with this Business: Send to My Email Send to My Phone Print this Page