The Cadillac Motel

213 S Main St St Albans City VT 05478 USA

(802) 370-3082

Location