Stevens Ave NE & Windham St NE Huntsville, AL 35801