Frederickson Farm

985 Chopmist Hill Rd.
North Scituate, RI 02857
Tel: (401) 647-5423
Get Directions