Yes, we accept Visa and Master Card! An appointment would guarantee you a spot. We also take walk in as well.
Yes they do accept both credit and debit cards. I know they accept walk in appointments but if you call and schedule...you never have to wait. I think Sundays are walk in only. You will love the feeling you get at this place. They are really friendly people who make you feel right at home.
Thanks! Your answer is awaiting moderation.