About Scollard Maintenance Limited
Scollard is an Alberta based commercial cleaning firm. Daily cleaning, window and carpet cleaning, floor refinishing. . . Your facility presentation experts!
More about Scollard Maintenance Limited
Scollard Maintenance Limited is located at 17808 - 107 Ave. NW, Edmonton, Alberta T5S 1J1
780.451.0296
http://www.scollardmaintenance.ca