DR. FLOR MOUNTS, M.D.

Family Medicine

Active Individual
NPI: 1114293313

Practice Address

1751 LOMBARD ST STE A
Oxnard, CA 93030

Phone: (805) 981-9111

Specialties

Specialty Code Primary License
Family Medicine 207Q00000X No MD168094 (OR)

Frequently Asked Questions

NPI 1114293313 is the National Provider Identifier for DR. FLOR MOUNTS, M.D., a Family Medicine provider located in Oxnard, CA. This NPI was enumerated on April 2, 2012.
DR. FLOR MOUNTS, M.D. practices at 1751 LOMBARD ST STE A, Oxnard, CA 93030.

Quick Facts

NPI
1114293313
Type
Individual
Enumerated
Apr 2, 2012
Last Updated
Nov 10, 2023

Nearby Providers