I am handicap and cannot take stairs, is there an entrance for handicap people?
Address: 118 NE 2nd St, Miami, FL 33132, USA
Gail Monso | Aug 28, 2018
Yes. On the side of the church
Lester Ramón González Álvarez | Aug 28, 2018
I didn't see any one
Thanks! Your answer is awaiting moderation.