Solitude Spa and Crossroads Health Return to Directory Listing Category Sheridan, WYWebsite http://crossroadshealthllc.com/Phone 307 763-4555Listing Tags stem cell clinicAddress 1156 N Main St Ste B, Sheridan, WY 82801ZIP Code 82801 Contact listing ownerSend Message Name Email Phone Number Message