La Rosa Drive-In Market in Rockford
2403 S Main St,
Rockford, 61102
(815) 936-2618
(815) 936-2618
Providers of groceries in Rockford
groceries, supermarket