List of schools in USA
Imperial Beach Charter
650 Imperial Beach Boulevard, 91932-2706 Imperial Beach
Telephone: (619) 628-5600