Bay-O-Vista Swimming & Tennis Club

  • Fitness Centers
1881 Astor Dr.
San Leandro, CA 94577
(510) 357-8366
(510) 357-1009 (fax)