Contact Us

    Get in touch

    Cosmos Marble & Granite has been designing, templating, fabricating, and installing custom countertops for kitchens, baths, bar tops, fireplace surrounds, and more.  We work with Granite, Marble, Porcelain, Quartzite, and Quartz countertop materials.  We also offer and install many options for floor and wall tile and backsplash. Use Google to search granite countertops and quartz countertops near me!

    Cosmos Marble & Granite

    Address:  2955 Franks Road
    Huntingdon Valley, PA 19006

    Phone:  (215) 515-5756

    PA: PA112893
    NJ: 13VH08511800


    Everyday by Appointment*
    Please call (215) 774-3766

    Monday 9:00 AM–4:00 PM
    Tuesday 9:00 AM–4:00 PM
    Wednesday 9:00 AM–4:00 PM
    Thursday 9:00 AM–4:00 PM
    Friday 9:00 AM–4:00 PM
    Saturday* 10:00 AM–2:00 PM
    Sunday Closed

    *by appointment

    Our Service Area

    We generally cover a 50-mile radius of Huntingdon Valley, PA which includes Pennsylvania, New Jersey, Delaware and Maryland and these areas Pennsylvania: Ardmore, Bala Cynwyd, Bensalem, Bristol, Bryn Athyn, Bryn Mawr, Cheltenham, Churchville, Fairless Hills, Gladwyne, Glenside, Hatboro, Horsham, Lansdale, Levittown, Lower Gwynedd, Maple Glen, Middletown, Newtown, Philadelphia, Richboro, Upper Moreland, Villanova, Warminster, Warrington, Wyndmor, Wynnewood, and more. In New Jersey: Burlington, Cherry Hill, Cinnaminson, Collingswood, Deptford, Haddonfield, Lenola, Mt Laurel, Newark, Pennsauken, Willingboro