87 Ratings with 83 Comments
Dr. Austin Taylor Lutz, MD is a health care provider primarily located in Homewood, AL. They have 15 years of experience. Their specialties include Urology, Surgery. Dr. Lutz is affiliated with St Vincent's Hospital Birmingham. They speak English and Spanish.
Graduated in 2008