Nicholas Celano, MD March 10, 2025 655 Euclid Avenue, Suite 401National City, CA 91950United StatesAppointments: 619-267-8303 Website URL