Celeste Royce, MD, Obstetrics & Gynecology

2 Water St
Central Plz
HaverhillMA  01830-6223 (Essex County)


Phone: 978-556-0100
Fax:

NPI: 1700884517
License Number: 223501 (MA)