White Oak Farm

White Oak Farm, 74 White Oak Ln, North Scituate, RI 02857, United States

Location