Dr. Elizabeth S. Martin, MD - 5346 Stadium Trace Pkwy, Hoover, AL 35244 | Fresha