Location: 2563 N 11th Ave Ste 101, Handford, CA 93230, Tel: 559-587-0182 

Video