LEMONAID PHARMACY, LLC

Pharmacy - Mail Order Pharmacy

Active Organization
NPI: 1285104562

Practice Address

1015 LOCUST ST STE 420
Saint Louis, MO 63101

Phone: (888) 536-6670

Specialties

Specialty Code Primary License
Pharmacy - Mail Order Pharmacy 3336M0002X Yes -

Frequently Asked Questions

NPI 1285104562 is the National Provider Identifier for LEMONAID PHARMACY, LLC, a Pharmacy - Mail Order Pharmacy provider located in Saint Louis, MO. This NPI was enumerated on November 29, 2018.

Quick Facts

NPI
1285104562
Type
Organization
Enumerated
Nov 29, 2018
Last Updated
Nov 29, 2018

Nearby Providers