1520 Jeffreys Dr, Osceola, IA 50213, United States of America
Address:
Phone:
641-505-7829
Email:
frontdesk@jeffreyshotel.com
24 hours a day
THE JEFFERYS HOTEL / Powered by Cloudbeds
Terms & Conditions / Privacy & Cookie Statement