Thalia N. Carlos Hellenic Center

Location and Nearby Activities