Q: Where is ECHO?
A: ECHO is located at: Via dell Oriuolo, 39/41 r/39/41 r, 50122 Firenze FI, Italy
Q: What are the coordinates of the ECHO?
A: Latitude: 43.772438, Longitude: 11.258502
Q: How is ECHO rated?
A: ECHO has not rated yet on addressschool.com
Q: What days are ECHO open?
A: ECHO is open on Friday, Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday