Angle Inn, ROCKFORD, Illinois (IL)
Conveniently stationed at 3526 North Church Street () in ROCKFORD, Illinois (IL) (61103), Angle Inn are available at 8158779360. Please before you go to arrange your table in the restaurant.
More restaurants in ROCKFORD, Illinois (IL)
Angle Inn contact information and details:
Address: 3526 North Church Street - , ROCKFORD, Illinois (IL) 61103
Contact Phone: 8158779360