back
Spencer Films

Photo Name  City  State Description Comments & Reviews
Spencer Films
221 Linwood Ave.
Newton, MA  02460
www.spencerfilms.com
Spencer Films is a production company specializing in short films for non-profits and businesses and documentaries on social issues.

Other user comments: