About

Edit info

Located at 1366 East Rd, Looking Glass is a nail salon in Bennington, VT 05201. For appointments or for prices call Looking Glass at (802) 447-3603.