at 563 Telegraph Canyon Rd, Chula Vista , 91910 United States
2 FB users likes Foot Solutions, set it to 787 position in Likes Rating for Chula Vista, California in Local Business category
Foot Solutions is Chula Vista based place and this enity listed in Shoe Store category. Located at 563 Telegraph Canyon Rd CA 91910. Contact phone number of Foot Solutions: (619) 656-3633