Birmingham Clinics Vestavia Hills 4505 Pine Tree Circle, Suite 202, Vestavia Hills, AL 35243 (205) 382-8843(205) 883-6797 Book An Appointment