Do they accept cash payment?
Address: 12855 SE 97th Ave, Clackamas, OR 97015, USA
vito romo | May 5, 2019
Yes, also debit and credit card
Roni Moffitt | May 5, 2019
Yes they do. However deposit is alot more.
Darryl Berg | May 5, 2019
Yes
Denise Wilson | May 5, 2019
Yes all of the above plus a deposit of 20$
Thanks! Your answer is awaiting moderation.