Yorba Linda Specialty 18200 Yorba Linda Blvd, Suite 104 Yorba Linda, CA 92886 Monday-Friday 8am-5pm Appointments Call 714-577-6031 Get Directions