
Ah Louis Store
About
A historic landmark in San Luis Obispo, Ah Louis Store is a cultural touchstone founded in 1874. It was a general store and post office serving the local Chinese community and remains a family-owned business.
Ah Louis Store, 800 Palm Street, San Luis Obispo, CA 93401, United States of America
Google MapsDetails
Ah Louis Store, 800 Palm Street, San Luis Obispo, CA 93401, United States of America