Contact USA

Cella Energy US Inc.
Space Life Sciences Laboratory,
Kennedy Space Center,
Suite 204, 505 Odyssey Way,
Exploration Park,
Florida 32953, USA


View Larger Map

Space Life Sciences Laboratory, Kennedy Space Center – Florida USA

Space Life Sciences Laboratory, Kennedy Space Center – Florida USA

Site by SystemCore