Tomeka Roberts, M.D., P.C. Obstetrics & Gynecology

2006 Brookwood Medical Center Drive, Women's Medical Plaza, Suite 410, Birmingham, AL, 35209
205-518-9800


False Or Inaccurate Data?