Scarboro Bridge and Lake Postcards Scarboro Bridge and Lake No. 2074 Postcard. Caption on front: Scarboro Bridge and Lake in Franklin Park. Postmarked Jan 23, 1907. With one-cent stamp. On verso: No. 1218 The Metropolitan News Co., Boston, Mass. and Germany. Facebook Twitter Print Friendly Skills Dorchester, Franklin Park, Scarboro Bridge and Lake Posted on December 6, 2022 ← Lawley’s Yacht Basin, South Boston Baby Elephants →