Where Can I Poop?

Taylor Hall

Taylor Hall is a public restroom at 815 W Michigan St in Indianapolis, Indiana. It hasn't been rated yet.

Not rated yet. Be the first to give it a Pat Score.

Directions Rate it on the map

What to expect

First right after the elevators when entering from the main doors

Nearby restrooms

Listing from Refuge Restrooms.