Cavanaugh-Patterson Funeral Home

43 E Baltimore Avenue
Media, PA 19063
610-566-3400

Website: http://www.cavanaughfuneralhome.com

Services - funeral homes