705-722-7263Whispering Pines Montessori
1138 Street Vincent Street, Midhurst
705-721-9536Willow Creek Baptist Church
2387 Gill Road, Midhurst
705-792-6011Willow Yoga Studio
1130 Street Vincent Street, Midhurst
705-734-0014Ye Old School House Candles
94 Doran Road, Midhurst
705-721-8222Ye Olde General Store
94 Finlay Mill Road, Midhurst
705-735-9121Arnott Construction
2 Bertram Industrial Parkway, Midhurst
705-739-7075Auto Trim Design Of Barrie Inc.
5 Currie Drive, Midhurst
705-719-1459Barrie Community Sports Cmplx
2100 Nursery Road, Midhurst
705-728-4802Barrie Country Club
635 Street Vincent Street North, Midhurst
705-737-0000Barrie Crane Services
23 Bertram Industrial Parkway, Midhurst
705-737-2888Barrie North Winter Tennis
41 Spence Avenue, Midhurst
705-728-1977Bisram Tech Services
1 Heatherwood Drive, Midhurst
705-503-5333Bloomerz Floral & Candy Bouque
1179 Bayfield Street North, Midhurst
705-737-5300Elements Hair Salonaesthetics
1179 Bayfield Street North, Midhurst
705-792-7620Equipment Solutions
2 Bertram Industrial Parkway, Midhurst
705-733-3336Georgian Paving
25 Bertram Industrial Parkway, Midhurst
705-252-9301Guaranteed Recyding Services
7 Mccartney Gate, Midhurst
705-726-8488Horse & Hound Tack Shop
14 Finlay Mill Road, Midhurst
705-737-1440Kent Osborne & Association
31 Frid Boulevard, Midhurst
705-737-5650Midhurst Public Library
12 Finlay Mill Road, Midhurst