Paint the Town is conveniently located in the University Village shopping center in Seattle, Washington.
View Larger Map