Atlantic Video Rentals is one of the best places on Devon Ave. to rent and buy dvds and cds. Not only that, but they have a great policy on renting movies. They rent them out for more days for less money which is good. The store itself is nice and clean.
more