Map to Schaefer Greenhouses

Schaefer Greenhouses, Inc. is located at Aucutt Road and Rt. 31 (S. Lake St.) in Montgomery, Illinois.