Charles Robert Salisbury, M.D is an ophthalmologist in Mobile, Alabama. Medical education includes Tulane University School of Medicine, New Orleans, LA, 1993, completed in 1979.
Ophthalmology
📍 3701 Dauphin St, Mobile, AL 36608
3701 Dauphin St, Mobile, AL 36608
3701 Dauphin St, Mobile, AL 36608
3701 Dauphin St, Mobile, AL 36608
3701 Dauphin St, Mobile, AL 36608
108 W I-65 Service Rd S, Mobile, AL 36608