Star Video Plus
Drag box to select area
This local video store carries all the latest movies for rent at great prices. Located on Sunset Boulevard, Star Video Plus caters to the local community and is surrounded by other businesses. The location also sells snacks and other goodies.
2501 W Sunset Blvd, Los Angeles, CA 90026
- Hours: Daily, 11am - 9pm