Melrose Sun Rise Mall in Corpus Christi, TX 78412



Melrose Sun Rise Mall

5858 South Padre Island Drive

(361) 991-1278

(855) 943-3445