Professional Records License Records Pablo H Escala Address: Irvine, CA 92714 License #: MD036531L - Expired Category: MedicineType: Medical Physician and Surgeon