Three Vehicles Erupted in Flames at Pollard Bros.

Three vehicles caught fire at Pollard Brothers on North Townsend Avenue in Montrose. The Montrose Daily Press reports fire crews were called to the dealership at around 2:00 AM on March 16th. The possible arson has not yet been linked to recent gasoline thefts at the property.

John W. Nelson is with Montrose Regional Crime Stoppers. There are no suspects.

Be the first to comment on "Three Vehicles Erupted in Flames at Pollard Bros."

Leave a comment

Your email address will not be published.


*