Contact Us

Laughing Owl Treasures is located in the Midwest in beautiful Indianapolis, Indiana.

You can contact us at:

Phone:  (317) 348-4323

Mail:   275 Medical Drive
Suite 3231
Carmel, Indiana 46082