Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1790774099
Practice Locations (3)
101 MISSION ST, SUITE 800
San Francisco, CA 941051744
8055 MAYFIELD RD, SUITE 105
CHESTERLAND, OH 440262447
26908 DETROIT RD
WESTLAKE, OH 441452392
Source: CMS National Downloadable File, September 2026.