401 Town Center Boulevard
Suite B (Held at Menard Plastic Surgery)
Tuscaloosa, AL 35406
Suite B (Held at Menard Plastic Surgery)
Tuscaloosa, AL 35406
Phone: or -
Fax: (205) 823-5218
Office Hours
Monday – Friday: Open for appointments only.
Saturday & Sunday: Closed