151 Yorba Linda Blvd, Placentia, CA 92870, United States
660 N Rose Dr, Placentia, CA 92870, United States