Tag: the Chester Williams Building

  • Blade Film Locations

    Locations: the Chester Williams Building, 215 Fifth Street, downtown Los Angeles (Built in 1926 by architectural firm Curlett & Beelam – More Info) Google Maps Co-ordinates: 34.047821, -118.250263 St. Mary’s Hospital – 1050 Linden Avenue, Long Beach, California, USA (Founded in 1923 – More Info) Google Maps Co-ordinates: 33.779793, -118.186111 Extra: Official Trailer Release: 21/08/1998 Director: Stephen Norrington Run Time: 120m […]