Map Location

How to get here?

About the Business

Grand River Drive-In is a Movie Theater located at 1453 Grand River Pkwy N, Leeds, Alabama, 35094, United States.

The establishment is listed under Movie Theater category. It has received 626 reviews with an 4.5 average rating of stars.

Categories

Movie Theater

Photos

Reviews

Add your review

Your Rate:

Nearby Businesses

Nike Factory Store
4.3
(799)
Alabama, 35094
PUMA
5.0
(5)
Alabama, 35094
SKECHERS Factory Outlet
4.3
(227)
Alabama, 35094
Famous Footwear Outlet
4.1
(249)
AL, 35094
United States Postal Service
2.6
(35)
Alabama, 35094
The Central
4.4
(50)
Alabama, 35094
No thumbnail
KAY Outlet
4.6
(55)
Alabama, 35094