Ohio Drug Store

The Ohio Drug Store is a drug store located in New Orleans.