Mecca Motel

3518 Colorado Ave Colorado Springs CO 80904 USA

(719) 520-1215

Location