AngelFish Synchronized Swim Team Rob Chalhoub - February 28, 2023 0 Profile Address 1260 Branham Lane, San Jose, California 95118 +1(408)646-0077 More About AngelFish Synchronized Swim Team Map Get Directions By car By public transit Walking Bicycling Featured Listings Want to feature your business here? Contact us today!