Explore details about location North C Avenue. North C Avenue is a location situated within the Prague alongside other areas such as South D Avenue, South D Avenue, 17th Street.