The VegasNearMe app lists all 3 of the Garra Fish Spa locations in Las Vegas.
Download it now to discover everything Vegas has to offer.
875 S Grand Central Pkwy, Las Vegas, NV 89106
755 Grand Central Pkwy, Ste 1114, Las Vegas, NV 89106
3735 S Las Vegas Blvd, Las Vegas, NV 89109