About

Edit info

Are you looking for a day spa nearby? Lucky Foot Rub is a Upper West Side day spa located at 252 W 81st St, New York, NY 10024. To get Lucky Foot Rub hours call (212) 874-1698.