Placeholder
Accepting New Patients

David Barrus, MD

Neonatal-Perinatal Medicine

Locations & Contact

1000 Haddonfield-Berlin Road
Suite 210
Voorhees, NJ, 08043
856-782-2212
856-782-2266

Get Directions

Education

Tufts University School of Medicine, 1997
Kaiser Permanente at Los Angeles, 1997 - 1998
Kaiser Permanente at Los Angeles, 1998 - 2000
Vanderbilt University Medical School, 2000 - 2003