Start from
Duarte Self Service Car Wash
2120 E Huntington Dr, Duarte 91010