The Looking Glass Inn Business Name: The Looking Glass Inn Category: Accommodations Address: 1319 N New Jersey St. City: Indianapolis Province Alt: IN Postal Code: 46202 Phone: 1-317-639-9550 Toll Free: 1-866-639-9550 Website: www.thelookingglassinn.com