Graduated: 1988
Offers telehealth
NPI: 1629004387
Practice Locations (2)
DEBALZO, ELGUDIN. LEVINE, RISEN LLC
23425 COMMERCE PARK, SUITE 104
BEACHWOOD, OH 441225848
2168312900
DEBALZO, ELGUDIN. LEVINE, RISEN LLC
23425 COMMERCE PARK RD, SUITE 104
BEACHWOOD, OH 441225848
Source: CMS National Downloadable File, September 2026.