James Harper

Active Scarborough, ME Medical Director for Maine Veterans Homes