About

Edit info

Give Zena's Island Day Spa a try. Zena's Island Day Spa's address is 6763 N Palm Ave, Fresno, CA 93704. Have questions about Zena's Island Day Spa prices or hours? Call (559) 435-9362 for more info. Zena's Island Day Spa is rated 3.5 stars on Yelp.

Yelp Reviews