PETER IZZO, M.D.

Family Medicine

Active Individual
NPI: 1063755700

Practice Address

8315 RED BUG LAKE RD
Oviedo, FL 32765

Phone: (407) 599-6193

Specialties

Specialty Code Primary License
Family Medicine 207Q00000X No 74070 (GA)

Frequently Asked Questions

NPI 1063755700 is the National Provider Identifier for PETER IZZO, M.D., a Family Medicine provider located in Oviedo, FL. This NPI was enumerated on April 1, 2013.
PETER IZZO, M.D. practices at 8315 RED BUG LAKE RD, Oviedo, FL 32765.

Quick Facts

NPI
1063755700
Type
Individual
Enumerated
Apr 1, 2013
Last Updated
Feb 8, 2026

Nearby Providers