We are open in our NEW location!
Our address is
37111 Euclid Ave. (lower level-
back of building).
We are across from the Willoughby YMCA (old Location)
☎ (440) 951-1969☎ (440) 951-1969
New Client Form / ConsentNew Client Form / Consent