OLTA CUCI, O.D.

Optometrist

Active Individual
NPI: 1639484405

Practice Address

1900 TELEGRAPH RD
Saint Louis, MO 63125

Phone: (314) 582-1757

Specialties

Specialty Code Primary License
Optometrist 152W00000X Yes 2010028087 (MO)

Frequently Asked Questions

NPI 1639484405 is the National Provider Identifier for OLTA CUCI, O.D., a Optometrist provider located in Saint Louis, MO. This NPI was enumerated on August 17, 2010.
OLTA CUCI, O.D. practices at 1900 TELEGRAPH RD, Saint Louis, MO 63125.

Quick Facts

NPI
1639484405
Type
Individual
Enumerated
Aug 17, 2010
Last Updated
Sep 2, 2025

Nearby Providers