E herrick ave - Wellington, OH, United States close