Stopped into Castellon Pharmacy on Oak Street in NOLA today and was happy to see a good selection of products. Check it out.
Living on the North Shore, I don't get into NOLA much and was not aware of this location. What kind of products are there? Inquiring minds want to know