Twin Peaks Mall is a shopping mall Longmont located in United States.
1250 S Hover St (at Hwy 119) Longmont , CO 80501 United States
Credit Cards | Yes (incl. American Express) |
It's located at a good spot. Someone should stop being stupid and invest money here.. aka the owners... come on.. we need an awesome movie theater too!
Always plenty of parking available!
They must have used this mall in The Book of Eli....and didn't have to change a thing to make it look like a post-apocalyptic wasteland!
Revamp begins in Jan. Maurices closes in Dec. Temp.
Explore a dead mall while you can!
Don't go inside, you'll get depressed ...
The effin' toy machine is a rip. Loose fucking claws make it impossible to grab anything. Don't waste your money!
Watch yourself in dark corners.
Classy yet dangerous.
The only thing this mall sells is depression . Avoid at all costs.
This mall this exists?!
Sadly this mall is dying.
The drive through is open late with a good selection of ice cream desserts. - Seth Taplin
Dylan is the go to guy for all your IT needs. I have bought 2 PCs and much more with his help. Software or hardware ask him-he knows. - Christine Torres
Clean and spacious. - Julie Cunningham