Indiana > Sheridan > Travel & Transportation > Hotels, Motels, & Lodging > The Dog Patch Hotel
26735 Six Points Rd, Sheridan, Indiana, 46069-9322
(317) 758-6099
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!