FRANCESCA PEABODY, OD

Optometrist

Active Individual
NPI: 1730044785

Practice Address

1481 W 10TH ST
Indianapolis, IN 46202

Phone: (317) 988-2563

Specialties

Specialty Code Primary License
Optometrist 152W00000X Yes 18004635A (IN)

Frequently Asked Questions

NPI 1730044785 is the National Provider Identifier for FRANCESCA PEABODY, OD, a Optometrist provider located in Indianapolis, IN. This NPI was enumerated on December 22, 2025.
FRANCESCA PEABODY, OD practices at 1481 W 10TH ST, Indianapolis, IN 46202.

Quick Facts

NPI
1730044785
Type
Individual
Enumerated
Dec 22, 2025
Last Updated
Dec 22, 2025

Nearby Providers