Sorry they have telescopes ???
Address: 2540 Rockwood Ave, Calexico, CA 92231, USA
HERIBERTO COTA MENDOZA y | Sep 29, 2018
And
Luigii E | Sep 29, 2018
I understand that yes, but you can check on the Walmart website
Humberto Garcia Sevilla | Sep 29, 2018
Yes, if they have telescopes but very basic
Raúl C | Sep 29, 2018
If they have
Thanks! Your answer is awaiting moderation.