Angle Inn, ROCKFORD, Illinois (IL)
Conveniently situated at 3526 North Church Street () in ROCKFORD, Illinois (IL) (61103), Angle Inn is available at 8158779360. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in ROCKFORD, Illinois (IL)
Angle Inn contact information and details:
Address: 3526 North Church Street - , ROCKFORD, Illinois (IL) 61103
Contact Phone: 8158779360
