Shanghai Foot Spa
Add to Favorites
OPEN NOW
Today: 10:00 am - 10:00 pm
Saved to Favorites
Phone: (619) 426-3333
Address: 220 Broadway, Chula Vista, CA 91910
Website: http://www.shanghaifootspa.com
535 H St, Chula Vista, CA 91910
230 Glover Ave Suite G, Chula Vista, CA 91910
272 Church Ave Ste 1, Chula Vista, CA 91910
253 Broadway, Chula Vista, CA 91910
340 4th Ave Ste 12, Chula Vista, CA 91910
218 Broadway, Chula Vista, CA 91910
1615 Sweetwater Rd, National City, CA 91950
535 H St, Chula Vista, CA 91910
645 H St, Chula Vista, CA 91910