About

Edit info

Mary Foot Spa is located at 13540 39th Ave in Flushing, NY. Get price, hours and menu information as well as schedule an appointment by giving them a call at (646) 808-6669.