Address:
North Shelby Family Health
2520 Valleydale Rd, Birmingham 35244
(205) 980-9944 (Phone)
Hospitals:
North Shelby Family Health
2520 Valleydale Rd, Birmingham 35244
Shelby Baptist Medical Center
1000 1St St North, Alabaster 35007
Education:
Medical School
University Of Alabama School Of Medicine
Graduated: 1986
Tuscaloosa Fp Res
Graduated: 1989