Call us at 1-800-407-8141 or Local at 630-896-1936
120 S. Lake Street, Montgomery, Illinois
Map to Schaefer Greenhouses
Schaefer Greenhouses, Inc. is located at Aucutt Road and Rt. 31 (S. Lake St.) in Montgomery, Illinois.
Find us on Google Maps!
Find us on Bing Local!
Find us on Yahoo Local!