Lotawata Creek, FAIRVIEW HEIGHTS, Illinois (IL)
Comfortably operating at 311 Salem Place () in FAIRVIEW HEIGHTS, Illinois (IL) (62208), Lotawata Creek is available at 6186287373. Remember to give them a call in advance to make a reservation.
More restaurants in FAIRVIEW HEIGHTS, Illinois (IL)
Lotawata Creek contact information and details:
Address: 311 Salem Place - , FAIRVIEW HEIGHTS, Illinois (IL) 62208
Contact Phone: 6186287373