1727 Buena Vista St, Duarte, CA 91010, United States
2340 Central Ave, Duarte, CA 91010, United States