Location

Carriage House Apartments are located at 471-477 E. State St. in Sycamore, Illinois (also called Rt 64).