Palomas Sport - Town Square
(Be the first to review Palomas Sport - Town Square)
Town Square
6659 S Las Vegas Blvdouth #C103
Las Vegas
89119
Phone Number:
(818) 274-4806
Palomas Sport is a sports good store located in Town Square Las Vegas. They sell a wide range of fitness and exercise equipment. They also have sports apparel along with athletic footwear for men and women.