California Transplant Services Inc is located in Carlsbad, United States on 5845 Owens Ave. California Transplant Services Inc is rated 3 out of 5 in the category organ donation and tissue bank in United States.
Accessibility
Wheelchair-accessible entrance