The Town Creek Apartments Life

View Our Floor Plans

Town Creek Apartments located in downtown Lafayette!

Town Creek Apartments located in downtown Lafayette!

View Our Floor Plans

Town Creek Apartments

300 E Cooper Street, La Fayette, Georgia 30728

706-622-6656