Margarita's Flower Shop
Add to Favorites
OPEN NOW
Today: 9:00 am - 6:00 pm
Saved to Favorites
Phone: (956) 318-1508
Address: 901 E Cano St, Edinburg, TX 78539
403 E Mahl St, Edinburg, TX 78539
422 E University Dr, Edinburg, TX 78539
212 E University Dr, Edinburg, TX 78539
102 S 12th Ave, Edinburg, TX 78539
305 E Trenton Rd, Edinburg, TX 78539
908 E Us Highway 83, Pharr, TX 78577
2716 S Expressway 281, Edinburg, TX 78542
PO Box 1545, Edinburg, TX 78540
600 N 23rd St Ste C, Mcallen, TX 78501
1514 N Closner Blvd, Edinburg, TX 78541