Chelo's, LARAMIE, Wyoming (WY)
Comfortably positioned at 357 West University Avenue () in LARAMIE, Wyoming (WY) (82072), Chelo's can be contacted at 3077455139. Remember to call up upfront to make a reservation.
More restaurants in LARAMIE, Wyoming (WY)
Chelo's contact information and details:
Address: 357 West University Avenue - , LARAMIE, Wyoming (WY) 82072
Contact Phone: 3077455139
