George Leonard Cooper, MD, Ophthalmology

2139 Valleygate Dr
Ste 101a
FayettevilleNC  28304-3666 (Cumberland County)


Phone: 910-323-2002
Fax: 910-323-3477

NPI: 1851395602
License Number: 9600893 (NC)