Alpha Eye Clinic
PO Box 13029
Tallahassee, FL 32317
Tallahassee, FL 32317