Medical school: KENT STATE UNIVERSITY COLLEGE OF PODIATRIC MEDICINE
Graduated: 1980
NPI: 1801803309
Practice Locations (2)
22301 GREATER MACK AVE, SUITE 3
SAINT CLAIR SHORES, MI 480802376
5867767000
2914 E LONG LAKE RD
TROY, MI 480853780
2485280709
Source: CMS National Downloadable File, September 2026.