Steve Mecke
Steve Mecke
IT Administrator
Phone: 856-881-0234
Fax: 856-881-2502
smecke@lucasgreenhouses.com

When Steve is not playing soccer, or drinking some kind of nutritional shake, you will, probably, find him in full tech mode.  Steve maintaines all existing, and implements, all new technology here at Lucas Greenhouses.