Ben Lee Park

900 Houghton Rd