Shelby Obstetrics & Gynecology
Diane Beasley
Shelby Obstetrics & Gynecology
1010 1st St N # 350
Alabaster AL 35007-8619
205-664-9995
http://www.shelbyobgyn.com