Save Jack M. Shields, MD JackShields.MD.com • Internist Jack M. Shields, MD, PA 20 Magnolia Avenue, Suite C, Bridgeton, NJ 08302