5:20 update:
Fairview Drive has been reopened after a serious crash and police investigation earlier today.
Original story:
A 57-year-old man was taken to Royal Victoria Regional Health Centre in critical condition after a two-vehicle crash on Fairview Drive.
Barrie police say Fairview Drive will remain closed in both directions between Essa Road to Little Avenue until further notice.
The collision happened around noon, in front of the Holiday Inn.
Anyone with information about this crash is asked to contact Barrie Police Traffic Services at 705-725-7025, ext. 2912.