Wellness Foot Spa
(773) 828-1333
1713 N Clybourn Avenue, Chicago, Illinois, 60614
About us
Modern Chinese massage place in Lincoln Park; we provide foot and body massage.