Scottsdale Centre Delta Cell Phone Stores

Address: 7031 - 120th Street, Delta, BC V4E 2A9    Get Directions