1280 3rd Ave, Chula Vista, CA 91911 (619) 571-2988
How to go there
Mosque Loc: 32.6074 / -117.067
Plan your visit