Richard C Griffin, MD, Obstetrics & Gynecology

832 Princeton Ave
BirminghamAL  35211-1323 (Jefferson County)


Phone: 205-206-8477
Fax: 205-206-8366

NPI: 1174554422
License Number: 8874 (AL)