Contact Fuji Foot Spa

Phone
(317) 888-FUJI (3854)

Address
7625 Shelby St.
Indianapolis, IN 46227


E-mail
fujifootspa@yahoo.com

Store Hours
Monday - Saturday 10am to 9pm
Sunday 11am to 8pm



View Fuji Foot Spa in a larger map
*Located next to United Art & Education, just a few doors down from
Garden Ridge in Greenwood Shopping Center