Jean MERMOZ Cancer Institute is located in Lyon, France on 55 Tramway de Lyon. Jean MERMOZ Cancer Institute is rated 3.4 out of 5 in the category cancer treatment center in France.
Address
55 Tramway de Lyon
Accessibility
Wheelchair-accessible toilet