Member Directory Creekwood Apartments APARTMENTS Request Info 1578 US Highway 19 South Leesburg, GA 31763 (229) 883-1862 (229) 883-7215 (fax) Facebook Hours: Monday - Friday 8:30 am - 6:00 pm; Saturday 10:00 am - 5:00 pm; Sunday 1:00 pm - 5:00 pm Rep Info Map Whom to Contact Christy Womble Property Manager Phone: (229) 883-1862 Send an Email What's Nearby? Distance: 5 10 15 20 25 50 mi.