Papa's Farmacia Via Luzianna
Oak Street Health
Serving the Denham Springs area.
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon - Fri Sat - Phone:
Main - 225-243-5100
- Address:
- 25831 Walker South Rd Ste 1 Denham Springs, LA 70726
- Link:
- Category
- Physicians & Surgeons, Family Medicine & General Practice
General Info
Papa's Farmacia is a new locally-owned pharmacy, but we have served the Walker/Denham Springs community since 2004, at the Winn-Dixie Pharmacy until it closed in May 2017, following the Great Flood of 2016. Even after the flooding, we remained dedicated to our local community, providing necessary medications and advice from a FEMA trailer, until Winn-Dixie officially closed.