Is this open today?
Address: 920 Meridian Ave, South Pasadena, CA 91030, USA
Latonya Black Gilliard | Aug 26, 2021
Every Thursday, not sure about the hours.
Keith Nadolny | Aug 26, 2021
Not sure, I was in area a week ago.
Thanks! Your answer is awaiting moderation.