According to our records, this business is located at 2528 N Harlem Ave. in Elmwood Park (in Cook County), Illinois 60707, the location GPS coordinates are: 41.9265052 (latitude), -87.80662 (longitude). Melrose Eye Care is categorized under Optometrists (SIC code 8042). Known organization owner is Lorretta Dekoster.