Elaine C Holmes, MD, Preventive Medicine

One Ayers Cir
Bldg H 1 Naval Branch Health Clinic
PortsmouthNH  03804-5000 (Rockingham County)


Phone: 207-438-1130
Fax: 207-438-2438

NPI: 1790760726
License Number: E8375 (TX)