The CLC Sale is conveniently located south of I-70 and east of SR33 at 1135 Locust Grove Rd NE, Bremen, OH 43107.
To print driving directions, click here or the map.