Locations

ELMHURST and VILLA PARK

Couch Clarity is located at 128 W. Vallette St., Elmhurst, IL 60126

and at 217 S. Villa Ave., Villa Park, IL 60181

Map pic 2 for websiteOur 2 locations are only 2.3 miles away from each other.


location-wide

Villa Park and Elmhurst

Address: 217 S. Villa Ave., Villa Park, IL 60181

and 128 W. Vallette St., Elmhurst, IL 60126

Phone: 844-984-7252

Email: couchclarity@gmail.com

View Theraptist Bios