We are located in the Talus Medical Plaza 3875 East Overland Rd, Meridian, ID 83642
Click to view larger map