OverviewSuggest Edit

    Marvel is a manufacturer and distributor of construction materials. It offers artificial turf, brick, and stone veneers, tools and equipment, pavers, and more.
    HQPhoenix, AZ, US


    Marvel is headquartered in
    Phoenix, United States

    Location Map

    Latest Updates

    Employees (est.) (Jun 2021)19(+12%)
    Cybersecurity ratingAMore

    Marvel Office Locations

    Marvel has an office in Phoenix
    Phoenix, AZ, US (HQ)
    3113 E Bell Rd
    Show all (1)

    Marvel Financials and Metrics

    Summary Metrics

    Founding Date


    Marvel Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Marvel Online and Social Media Presence

    Embed Graph

    Marvel Frequently Asked Questions

    • When was Marvel founded?

      Marvel was founded in 1955.

    • How many employees does Marvel have?

      Marvel has 19 employees.

    • Who are Marvel competitors?

      Competitors of Marvel include Dextra Group, Al Khalili Group and Elginkan.

    • Where is Marvel headquarters?

      Marvel headquarters is located at 3113 E Bell Rd, Phoenix.

    • Where are Marvel offices?

      Marvel has an office in Phoenix.

    • How many offices does Marvel have?

      Marvel has 1 office.