at 6969 E 71st ST, Tulsa , 74133 United States
massage,foot massage
379 FB users likes Foot Joy Spa, set it to 57 position in Likes Rating for Tulsa, Oklahoma in Spa & Beauty & Personal Care category
Foot Joy Spa is Tulsa based place and this enity listed in Massage category. Located at 6969 E 71st ST OK 74133. Contact phone number of Foot Joy Spa: (918) 707-0123
The best nails in Tulsa Las mejores uñas en Tulsa