JEFFREY ALEX SWAFFORD OD

Business Entity
INACTIVE

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

N

01/09/2026