Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 2016
NPI: 1265888937
Practice Locations (2)
GLENN A MILLER DPM PC
11076 WEATHERWOOD TER
SAN DIEGO, CA 921312669
4242011526
235 NUTMEG ST
SAN DIEGO, CA 921036201
6192398687
Source: CMS National Downloadable File, September 2026.