Papaya Clothing - LA PLAZA MALL in MCALLEN, Texas (Women's Clothing, Fashion) - Map

Map & Directions Store Details & Deals

2200 SOUTH 10TH ST.
MCALLEN, Texas 78503

Phone: 956-686-9988

Detailed Map