Kro's On The Common

10 Baldwinville Rd Templeton MA 01468 USA

(978) 652-5780

Location