Dr. Otto R. Garcia-Montenegro, MD
1119 N 25th Ave
Melrose Park
IL
60160
(708) 345-4554
wlhospital.com
Open Map
Description
Dr. Otto Garcia Montenegro, MD is an internist in Melrose Park, Illinois.
by doximity on October 18, 2015 from
doximity
Doctors & Clinics
Health & Beauty
Internal Medicine
Internist
Internist - General
Languages: German
Male
Physicians & Surgeons Md Internal Medicine
Practicing since: 1995
UnitedHealthcare