Rack and Helens Oh The Places We Go Address: 525 Broadway St, New Haven, IN 46774 Phone: (260) 749-5396 More Information: Visit Our Website