6 Star Villa Foot Spa
20915 Golden Springs Dr, Diamond Bar, CA 91789-3806
6 Star Villa Foot Spa is a Spas place is located in Diamond Bar, California. The address of 6 Star Villa Foot Spa is 20915 Golden Springs Dr, Diamond Bar, CA 91789-3806.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 909-598-5828,