Company MIRACLE FOOT RELAX CENTER, INC. Address 9601 SOUTH TACOMA WAY STE 104, LAKEWOOD, 984994421, WA