Aycock Lady B DR Optometrist
3450 S Contentnea St, Farmville, North Carolina, 27828-1686
(252) 753-3325