780-853-6484Macfarlane Construction Limited
4914 Young Drive, Vermilion
780-853-1898Mau Lam Restaurant Limited
4915 50 Avenue, Vermilion
780-581-8199Mcrads Building Movers
Po Box 3669 Stn Main, Vermilion
780-853-2933Midtown Physiotherapy Clinic Limited
4730 50 Avenue, Vermilion
780-853-6311Midwest Auto Supply Ltd.
5006 51 Avenue, Vermilion
780-853-7311Mill Com Ltd.
Unit 260, 4420 Railway Avenue, Vermilion
780-853-2648Misty Hills Charolais - Brian Chrisp
P. O. Box 3540 Stn Main, Vermilion
780-853-4472Morton's Water Well Drilling
4620 Railway Avenue, Vermilion
780-853-5334Nick's Family Restaurant
5102 47 Avenue, Vermilion
780-853-3044Night Wolf Energy Services
4501 46 Avenue, Vermilion
780-853-5372Nilsson Brothers Livestock
Po Box 3300 Stn Main, Vermilion
780-853-0650Optimist Electric
Po Box 3449 Stn Main, Vermilion
780-853-0991Par 2 Holdings Ltd.
4520 Railway Avenue, Vermilion
780-853-7387Paw Prints Pet Shop
4420 Railway Avenue # S2, Vermilion
780-853-5643Picture Perfect Framing
4928 50 Avenue, Vermilion
780-853-9851Prairie Emergency Medical Systems Inc.
4911 47 Avenue, Vermilion
780-853-4040R Snelgrove & Sons Ltd.
4605 47 Street, Vermilion
780-853-2120Re Max Prairie Realty
5208 46 Avenue # 101, Vermilion