Facilities

Biola University Tennis Complex
13800 Biola Ave.
La Mrada CA 90639

(off of Biola Ave.)