Well House Medical and Wellness SpaMed SpaClaim This BusinessOverviewReviewsNo reviews yet. Be the first!Write a ReviewGet in Touch2162370974office@well-house.orgWebsiteLocationCleveland, OhioUSSocial