129 Austin Ave. Smithfield RI 02917 401-949-1516
Lockwood Christmas Tree Farm is a 24 acre farm run by Robert Lockwood