JOHN BRENT ALTFILLISCH, OD

NPI: 1154420172 · Individual · Active

Primary Specialty

Optometrist

Practice Location

224 E MAIN STREET
OTTUMWA, IA 52501-2916 Map ↗
Phone: 641-684-5463
Fax: 641-684-5475

All Specialties & Licenses

  • Optometrist Primary (license: 1537, IA)

NPI Registration

Enumerated: 2006-09-22

Last CMS Update: 2007-07-08