Allen and Sons Table Tennis Club

Location Map

21915 Sherman Way
Canoga Park CA 91303

Information

Open 7 days a week - Monday - Saturday - 10:00AM - 10:00PM and Sunday - 10:00AM - 6:00PM