Where is Hospital S Francisco Xavier?

Where is Hospital S Francisco Xavier located?

Hospital S Francisco Xavier, Hospital S Francisco Xavier, Portugal (approx. 38.709805°, -9.214973°)


Where is Hospital S Francisco Xavier on the map?