A. C. OJASCASTRO INC.

Internal Medicine

Active Organization
NPI: 1356476758

Practice Address

4130 S GRAND BLVD STE A
Saint Louis, MO 63118

Phone: (314) 353-2211

Specialties

Specialty Code Primary License
Family Medicine 207Q00000X No -
Internal Medicine 207R00000X Yes -

Frequently Asked Questions

NPI 1356476758 is the National Provider Identifier for A. C. OJASCASTRO INC., a Internal Medicine provider located in Saint Louis, MO. This NPI was enumerated on February 23, 2007.

Quick Facts

NPI
1356476758
Type
Organization
Enumerated
Feb 23, 2007
Last Updated
Sep 11, 2025

Nearby Providers