For over 30 years, Cosmos Marble and Granite have specialized in designing, templating, fabricating, and installing custom marble countertops. Based in Huntingdon Valley, PA, and serving all of the metro Philadelphia suburbs and South Jersey, we can help you source the best marble slab for your new kitchen, bath or bar countertop. Our online catalog is designed to help you find marble slab colors that you like prior to making a purchase. Our marble slab inventory changes daily so if you are searching for a particular color, please call us to confirm availability. Visit our custom countertop showroom at 2955 Franks Road, Huntingdon Valley. PA or call (215) 515-5756 to schedule an in-home, virtual or in-showroom appointment.