Details Location Address:1310 Sycamore St, Taylor, Texas, 76574 Previous articleLearnLeeNext article Heritage Square downtown (Taylor Parks & Rec)