Motel 6
HOTELS & MOTELS
Address:
1305 N Keller Dr
Effingham , Il
62401-4529
Phone:
217-347-5141
Fax:
217-347-5310
Contact Person:
Taru Patel
Print