The Orchid Oh The Places We Go Address: 11508 Lincoln Hwy E, New Haven, IN 46774 Phone: (260) 749-5888 More Information: Visit Our Website