Get directions to: Compass, Newtown, CT Restaurant address: 97 S Main St Newtown, CT 06470, USA Driving Walking Bicycling Restaurant: Compass