College Station Police Investigating Two Deaths At An Apartment Complex

College Station police investigators are at an apartment complex where two people were found dead. According to a CSPD Twitter post, officers responded at 12:44 p.m. to a welfare concern report at Castlerock Apartments at 1201 Harvey Road. Upon arrival, officers discovered two deceased individuals. Detectives and crime scene officers responded and are investigating.

The post College Station Police Investigating Two Deaths At An Apartment Complex appeared first on WTAW.