1. Harlan Teklad 1681 Sierra Madre Cir, Placentia, CA 92870 Coordinate: 33.86459,-117.82905 Phone: (714) 630-6030