Optometrist
LICENSED OPTOMETRIST
046009067
INACTIVE
N
JEFFREY
ALEX
SWAFFORD
OD
JEFFREY ALEX SWAFFORD OD
05/06/1998
01/10/2024
03/31/2026
FLETCHER
NC
28732
01/09/2026