Start from
North Windham Animal Hospital
99 Boston Post Rd, Windham 06256