Farmington Square at Tualatin

17950 SW 115th Ave Tualatin OR 97062 (888) 848-5698

Reviews for Farmington Square at Tualatin

Rating: 4.2 Based on 19 reviews Write a review
Some Things They Do Well
 Nov 2015
They do some things very well, but we just had a problem with them recently. One thing that has really bothered me is that they have not had ice the entire time, their ice machine is broken, and my... read more