Moorish Science Temple of America 169 West Fisher Avenue, Philadelphia, PA 19120