CONGRATULATIONS on finding a gift card!

Echo Coffee is a popular neighborhood coffee shop serving freshly baked pastries and sandwiches. There’s complimentary WiFi amid a sleek and contemporary decor.

Location:

2902 N 68th St #135
Scottsdale, AZ 85251