Home / Retail / Pharmacy And Drug Store / Saint Louis / Keller Apothecary
Keller Apothecary
One of 102 pharmacy and drug store listings in Saint Louis.
About Keller Apothecary
Keller Apothecary is a pharmacy and drug store in the retail sector, based in Saint Louis, MO. Its recorded address is 5346 Devonshire Ave, 63109-2304. The listing includes a telephone number, an official website. It is one of 102 pharmacy and drug store listings tracked in Saint Louis; the nearest comparable listing is Bwell Pharmacy, about 0.6 km away in St Louis. Keller Apothecary has 2 listed locations in total; this page covers the Saint Louis branch.
- Address
- 5346 Devonshire Ave, Saint Louis, MO, 63109-2304
- Phone
- 13143525201
- Website
- kellerrx.com
Questions
Where is Keller Apothecary located?
5346 Devonshire Ave, Saint Louis, MO, 63109-2304
How do I contact Keller Apothecary?
13143525201 · https://www.kellerrx.com
What type of business is Keller Apothecary?
Keller Apothecary is a pharmacy and drug store (retail) in Saint Louis.
Keller Apothecary branches
Keller Apothecary has 2 listed locations. This branch is in Saint Louis.
- Saint Louis63109
Nearby pharmacy and drug store
- Bwell PharmacySt Louis0.6 km
- Walgreens PharmacySaint Louis1.1 km
- Shop 'n SaveSaint Louis1.1 km
- Walgreens PharmacySaint Louis1.1 km
- Walgreens PharmacySaint Louis1.5 km
- St. Louis Hills Pharmacy LLCSaint Louis1.5 km
- BJC Behavioral Health Pharmacy–St. Louis CitySt Louis1.7 km
- St. Louis Hills PharmacySt Louis1.6 km
- CVS PharmacySt Louis2.3 km
- CvsSaint Louis2.7 km
- WalgreensSaint Louis2.7 km
- Lindenwood DrugSt Louis2.3 km
- Good Neighbor PharmacySt. Louis2.3 km
- Walgreens PharmacySaint Louis3.0 km
- Cvs PharmacySaint Louis2.5 km
Cite this page
“Keller Apothecary, Saint Louis — business.wiki, retrieved August 2026.” Facts on this page come from openly licensed data (Overture Maps Foundation) and are refreshed with each monthly release; sourcing is documented on the methodology page.