Open until the early morning hours Rua da Atalaia 126128 Tel 21 346 9578

What is the correctly punctuated version of this sentence?
Open until the early morning hours. Rua da Atalaia 126-128, Tel. 21 346 9578.