Welcome to Magic City Eyecare
The mission of Magic City Eyecare is to give patients a personalized approach to vision care. Our focus is on helping patients optimize and maintain their individualized vision needs throughout their lifetime. Patients deserve to look and see their very best. By offering advanced technologies and superior service, we intend to provide the excellent experience that patients deserve. In everything we do, we want to provide our friends, neighbors, and the surrounding community with quality eye care and optometric expertise in a setting that is friendly and organized.
We are always looking for ways to improve as a practice, too, so if you have any suggestions or comments, we would love to hear from you!

Office Information
- Monday
- 8:00am - 5:00pm
- Tuesday
- 8:00am - 5:00pm
- Wednesday
- 8:00am - 5:00pm
- Thursday
- 8:00am - 5:00pm
- Friday
- 8:00am - 5:00pm
- Saturday
- Closed
- Sunday
- Closed
205-506-2200
205-506-2257
Email Us
- 8011 Liberty Parkway, Suite 103
- Vestavia Hills, AL 35242
Contact us today or visit our appointment request page to find a time that is convenient for you to see us.