Is this the same owners who started this year's ago .
Address: 115 N 6th St, Fowler, CA 93625, USA
Ronald Krikorian | Oct 27, 2019
No. The new people took over 2-3 months ago
E vazkee | Oct 27, 2019
No
David Schroeder | Oct 27, 2019
Thank you for getting back to me
Thanks! Your answer is awaiting moderation.