Islamic Center of Fremont (ICF-Albrae)

0.00
Popular
Report Abuse

Description

Address
42412 Albrae St, Fremont, CA 94538
Zip/Post Code
94538

Opening hours

Work hours
  • Current Status: close

Features

Feature List
  • has wheelchair accessible entrance
  • has wheelchair accessible parking
  • has restroom

Location

42412 Albrae St, Fremont, CA 94538

There are no reviews yet.