Moorish Science Temple
3123 W Vernon Ave
Los Angeles
CA
90008
(323) 295-5635
msta24.com
Open Map
association
church
Churches & Places of Worship
Leimert Park
membership
Mosques
organization
religion
Religious Organization
South LA