Del Mar Birth Center Loading Map.... Del Mar Birth Center1416 El Centro Street, Suite 100 - South PasadenaEvents 34.1150371 -118.15208530000001 Address 1416 El Centro Street, Suite 100 South Pasadena CA 91030 United States Upcoming Events No events in this location