Av. Gran Canal II (U. H. Morelos) is located in Ciudad de México, Mexico on DM Nacional, José María Morelos y Pavón II. Av. Gran Canal II (U. H. Morelos) is rated 3.5 out of 5 in the category trolleybus stop in Mexico.
Address
DM Nacional, José María Morelos y Pavón II
Accessibility
Wheelchair-accessible entrance