[Site # 21]
Description:
Photograph of the Site # 21 (located at 1000 Forest) in Dallas, Texas.
Date:
April 3, 1990
Creator:
Texas Historical Commission
Location:
32.7553783 -96.7823685
Partner:
Texas Historical Commission