Decatur AL Real Estate Developers 1. 118 Moulton St E, Decatur, AL 35601 | Nowlin Development Co Inc (256) 351-8041