Contact the professionals at Michael A. Callahan MD & Associates for all eye health, eye wear and vision issues today in Birmingham, Ala.175571ATTR:CONTACT LENSE267575ATTR:PLASTIC SURGERYMEDICAREPHYSICIANS & SURGEON MD & DOPHYSICIANS & SURGEONS OPTOMETRISTS