319 Lemon Creek Dr., Walnut, California 91789(909) 594-8307 Suite F
Auto Star provides auto repair services to the Walnut, CA, area.