Freed Charles Installations Carpet Installer - Telford, PA Looking to contact Freed Charles Installations? You can reach them at 215-723-7707