Planet Soccer

24331 Main St Newhall

See directions

One stop shop for soccer needs
 



  • See website
  • (661) 253-1800