Rhame Elwood & McClure P.C. Google Map 3200 Willowcreek Rd, Portage, IN 46368 Rhame Elwood & McClure P.C. info Address: 3200 Willowcreek Rd, Portage, IN 46368 Website: rhameandelwood.com Telephone: (219) 762-0494 Zipcode: 60421 City: Elwood State: Illinois Work Time: