Graduated: 2018
Offers telehealth
NPI: 1720546922
Practice Locations (2)
FRANCISCAN PHYSICIAN NETWORK
3920 ST FRANCIS WAY, SUITE 209
LAFAYETTE, IN 479054917
7657752830
STATE OF INDIANA AUDITOR OF STATE
3851 N RIVER RD
WEST LAFAYETTE, IN 479063762
7654631502
Source: CMS National Downloadable File, September 2026.