The Green Temple

1700 S. Catalina Ave.
California
United States