Numedia Internet Inc
3275 lakeshore rd suite 3 V1W3S9 Kelowna British Columbia Canada
- Profile: Numedia Internet Inc is a Business Services company located at Kelowna, British Columbia Canada, address is 3275 lakeshore rd suite 3, Kelowna V1W3S9 BC, postcode is V1W3S9, you can contact Numedia Internet Inc by phone 2508682598