108 Dunlap St, Chemung, Illinois, 60033-2904
(815) 943-6575
Services: Gated Lighting Indoor & Outdoor Units
04-Mar-09
R B
Lousy management, computer problems have locked customers out of units for no reason, don't be surprised if you're cussed out by the site manager for no reason. Very unprofessional staff. Treat their customers like dirt. Avoid this greedy outfit, they'll cheat you if they get a chance!