Locations & Contact Info
MCA
MCA
Location
3003 Scott Blvd, Santa Clara, CA 95054
Phone
(408) 727-7277
Fax
(408) 970-9561
Mailing Address
P.O. Box 180, Santa Clara, CA 95052
Masjid Al-Noor
Location
1755 Catherine Street, Santa Clara, CA 95050
Phone
(408) 123-4567
Fax
(408) 123-4567
Mailing Address
P.O. Box 180 Santa Clara, CA 95052