Graduated: 1981
Offers telehealth
NPI: 1609859305
Practice Locations (2)
PRASAD-LEELA LLC
3416 N BUFFALO DR
LAS VEGAS, NV 891297424
7023416699
PRASAD-LEELA LLC
5110 W SAHARA AVE
LAS VEGAS, NV 891463406
7023416699
Source: CMS National Downloadable File, September 2026.