The Futbol Factory
Sports/recreation/activities
91914 Chula Vista
United States
Phone: (619) 271-3246
Website: http://www.thefutbolfactory.us
Opening times:
Mon: 11:00 am - 8:00 pm
Tue:
Wed:
Thu:
Fri: 11:00 am - 8:00 pm
Sat:
Sun:
Indoor futbol/soccer training facility in San Diego's South Bay (Chula Vista/Eastlake).



