Lytle, Tate & Stamper 72 reviews Oral surgeon La Canada Medical Building, 1370 Foothill Blvd # 200, La Caada Flintridge, CA 91011