David S. Shields, MD
Internal Medicine Physician - Gastroenterology
Main Location
2950 College Dr Ste 2G
Vineland, New Jersey 08360
Highlights
- Accepts Insurance Plans
- Has Online Scheduling
Summary
David S Shields, MD, is a gastroenterologist at Inspira Medical Center Vineland. He received his medical degree from the University of Medicine and .. Read More