Start from
North Stonington Veterinary Pc
71 Providence-New London Turnpike, North Stonington 06359