Reds Garden Center, Inc.
3460 Dundee Rd.
Northbrook, IL 60062
(847) 272-1209
(847) 272-1417 (fax)
Hours:
Mon. -Fri. 7a.m. - 5p.m.; Sat. 7a.m. - 4p.m.; Sun. 9a.m. - 4p.m.