Island Fever ← View details 460 Larkfield Center, Santa Rosa, CA 95403 +1 707-836-1714 Get Directions From* To * — Required information