Ranga Macherla R

Primary Specialty: Hospitalist
Experience: 25 + years
Location
800 E 1St St
Ankeny, IA 50021-2077
+4 more locations

About Ranga R Macherla

Ranga R Macherla is a Hospitalist specialist in Ankeny, Iowa. His practice location is also in Des Moines, IA. He graduated from Other with his medical degree in 1999. Ranga R Macherla has more than 25 years of experience. His specialties include Hospitalist and Internal Medicine.
Ranga R Macherla is affiliated with many hospitals including Mercyone Des Moines Medical Center. He cooperates with many other doctors and specialists in medical group Mercy Clinics Inc.

Education

Ranga Macherla graduated from the Other in 1999.

Medical Group Practices

Doctor Profile

First Name Ranga
Last Name Macherla
Gender Male
NPI 1790802056
PECOS ID 4183725377

Affiliated Hospitals


1111 6Th Ave, Des Moines, IA 50314
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Internal Medicine MT184873 Pennsylvania
Internal Medicine MD-37297 Iowa
Hospitalist MD-37297 Iowa

Locations

Ranga R Macherla
800 E 1St St
Ankeny, IA 50021-2077


Ranga R Macherla
1111 6Th Ave
Des Moines, IA 50314-2610


Ranga R Macherla
1111 6Th Ave E Tower
Des Moines, IA 50314-2610


Ranga R Macherla
1111 6Th Ave B1 E Tower
Mercyone Des Moines Neuropsychology
Des Moines, IA 50314-2610
(515) 358-0060


Ranga R Macherla
330 Laurel St
Suite 1200
Des Moines, IA 50314-3044
(515) 643-5454