Franklin's Ace Hardware
7838 Telegraph Rd, Ventura 93004