Kimball House

303 E Howard Ave, Decatur
(404) 378-3502