Hours Of Operations Melrose Texas Roma 78584 Melrose Hours of Operation and Location in Roma, TX 78584 4.0 - 34 votes 1012 E Grant St, Roma, TX 78584 (956) 849-2706 Get Directions Melrose Hours Category: Accessories Apparel Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore RomaView More Apparel Justice Recommend For You Boost Mobile Radio Shack Justice True Value Hardware SIMPLE Mobile H2O Wireless Dollar Store Gifts & More A Salon Tsr Incorporated