780-962-0664Allied Arts Council-spruce
35 5th Avenue, Spruce Grove
780-962-4101Parkland Baptist Church
121 Brookwood Drive, Spruce Grove
780-962-2180Peace Lutheran Church
303 Church Road, Spruce Grove
780-987-2169Perfect Place Boarding Kennels
51202 Highway 60, Spruce Grove
780-987-2895Pine Valley Turkey Farm
51216 Range Road 264 # B, Spruce Grove
780-962-6882Precise Crossing Ltd.
90 South Avenue, Spruce Grove
780-962-4598Royal Canadian Legion
215 Mc Leod Avenue, Spruce Grove
780-960-9298Sandhills Seed Potatoes Ltd.
525 15b Range Road 270, Spruce Grove
780-960-9394Schell Equipment
110 Diamond Avenue, Spruce Grove
780-962-2561Spruce Grove & Dist Chamber
99 Campsite Road, Spruce Grove
780-962-4700Spruce Grove Alliance Church
800 Century Road, Spruce Grove
780-962-5611Spruce Grove Community Church
180 Century Road, Spruce Grove
780-962-2878Spruce Grove Feeds
40 Railway Avenue, Spruce Grove
780-962-5111Spruce Grove Minor Soccer Assc
39 Diamond Avenue # 102, Spruce Grove
780-960-8326Spruce Grove Saints Junior A
452 King Street, Spruce Grove
780-962-3233Spruce Grove Veterinary Clinic
5 South Avenue, Spruce Grove
780-962-5131St Augustine's Parkland Chr
131 Church Road, Spruce Grove
780-963-7656St John Ev Lutheran Church
51301 Range Road 274, Spruce Grove
780-962-3766St Mathew's Lutheran Church
101 Mcleod Avenue, Spruce Grove
780-962-4732Wags That Brag
93 Mcleod Avenue # 108, Spruce Grove
780-962-5396Welco Inspections
315 First Avenue # 2b, Spruce Grove
780-962-8753Zell Oilfield Services
27224 Township Road 524, Spruce Grove