LOCATION
     

We are located in the Talus Medical Plaza
3875 East Overland Rd, Meridian, ID 83642


Click to view larger map

 

 
Talus Medical Plaza • 3875 East Overland Road • Meridian, ID 83642 • 208.884.8300