Northwest Orthopaedic Specialists - Downtown and South Spokane is located in Spokane, United States on 601 W 5th Ave Ste 400. Northwest Orthopaedic Specialists - Downtown and South Spokane is rated 4.6 out of 5 in the category orthopedic surgeon in United States.
Address
601 W 5th Ave Ste 400
Service options
Online care