All you need to know about Dr. MICHAEL TAYLOR WALLACE practicing at 1720 Spring Hill Ave Ste 300, Mobile, AL, 36604 with NPI Number 1376922948.
Specializations: Ophthalmology Counties Served: Mobile, AL; Baldwin, AL; Shelby, TN