Address:
555 N Duke St, Lancaster 17602
(717) 544-4950 (Phone), (717) 544-4950 (Fax)
BARRIER ISLANDS FREE MEDICAL CLINIC
3226 Maybank Hwy SUITE A, Johns Island 29455
(843) 266-9800 (Phone), (843) 266-9801 (Fax)
Hospitals:
555 N Duke St, Lancaster 17602
BARRIER ISLANDS FREE MEDICAL CLINIC
3226 Maybank Hwy SUITE A, Johns Island 29455
Lancaster General Hospital
555 North Duke St, Lancaster 17602
Education:
Medical School
University of Rochester
Graduated: 1966
Hartford Hospital
University Of Virginia