Richard A Larocco, MD, Internal Medicine

32 Resort Way
Ellsworth Internal Medicine
EllsworthME  04605-1717 (Hancock County)


Phone: 207-664-5480
Fax: 207-664-5490

NPI: 1578505749
License Number: 008528 (ME)