Marcella Atwater

last updated 5/17/2018

Marcella M. Atwater

Assistant Professor at North Carolina Central University

Location:
2223 Fayetteville Street, Durham, North Carolina, United States
HQ Phone:
(919) 530-6100

Browse ZoomInfo’s Directories