According to our records, this business is located at 123 E 1st Ave. in Deer Creek (in Tazewell County), Illinois 61733, the location GPS coordinates are: 40.6277107 (latitude), -89.3309155 (longitude). Mel's Port Of Call is categorized under Drive-In Restaurants (SIC code 5812). Known organization owner is Melva Call. Current estimates show that the unit has a sales volume of $280,000 and staff of approximately 7 people. You can contact the company by phone at (309) 447-6549.