Parking
Our church door is located on Lenox Avenue, but our physical address is 621 Alton Road in Miami Beach. There is a parking lot directly behind the church, for the exclusive use of all who worship with us. We also have additional parking options nearby.