Church: 600 Lenox Avenue
Parish Office and Mailing Address: 621 Alton Road
Miami Beach, FL 33139
The church's main entrance faces Lenox Avenue. Our parking lot is directly behind the church and is available for the exclusive use of all who worship with us. Enter the lot from 6th Street and Lenox Avenue. Additional parking options are nearby.
“When you come to the Beach… don't forget Who made it.”