Radio Shack at Montauk Video
Drag box to select area
Radio Shack at Montauk Video is located on South Elmwood Avenue. The store rents and sells movies, video games, land-line phones and accessories, as well as helium balloons.
South Elmwood Avenue, Montauk, NY 11954
- Hours: Daily, noon - 7pm
- Accessible: yes