Write a Review
88 W Sierra St, Portola, CA 96122
Leonard's very overpriced. They have no competition in town so don't really care. They have sales but sales prices usually don't come up in the comp...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.