Skip to main content

Lucky Foot Spa

wellness service · massage therapy · Chula Vista, CA

Address
1223 3rd Ave # I, Chula Vista, CA 91911
Phone
(619) 678-3687
Website
lucky-foot-spa-chula-vista.edan.io
Where
32.6099, -117.0672

Search Hominin for Lucky Foot Spa

Other wellness services nearby

More in Chula Vista

Lucky Foot Spa — wellness service in Chula Vista, CA | Hominin