James B Haddock, MD, Obstetrics & Gynecology

2000 Medical Pkwy
Ste 304
AnnapolisMD  21401-3745 (Anne Arundel County)


Phone: 410-573-9530
Fax: 410-573-9569

NPI: 1578566287
License Number: D0021393 (MD)