Chelo's, LARAMIE, Wyoming (WY)

Looking for some food? Chelo's is among the eateries you can easlily review.
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