Provider Directory

Richard C Childs, MD

Ophthalmology
Office:
29 Spring Run Road
P.O. Box 2033
Fairhope, AL 36532
Phone: 251-990-6700
Fax: 251-990-4103
Organization:
Baldwin County Eye Institute