San Diego Indoor Soccer

2720 Howard Avenue
San Diego, CA 92104
Phone: 619-280-7275
Fax: ‪619-738-4165‬

View Larger Map