Profile: Exel Inn Of Eau Claire is a Hotels and motels company located at Eau Claire, Wisconsin USA, address is 2305 Craig Rd, Eau Claire 54701-6128 WI, postcode is 54701-6128, you can contact Exel Inn Of Eau Claire by phone 7158399905
Please share as much information as you can about Exel Inn Of Eau Claire so other users can benefit from your comment.