Spokane Power Wash
3907 S Tekoa St., Spokane, Washington, United States, 99203
(509) 279-9405 Phone