View Larger Map

San Diego Indoor Soccer

2720 Howard Avenue
San Diego, CA 92104
Phone: 619-280-7275
Fax: