We have recently updated our address to be easier to find!
Our new address is
2207 N. Southport Ave.
Contact us at 773-935-6060
We are still connected to and share a building with The Wellness Nail Spa which is facing Webster and located at 1358 W Webster in the Lincoln Park neighborhood. Look for us right around the corner, across from Clover Park!