Edmonton Fire Station 19 is a Fire station located at 6210 178 St NW, Edmonton, AB T5T 2W7, Canada. It has received 8 reviews with an average rating of 4.5 stars.
The address of Edmonton Fire Station 19: 6210 178 St NW, Edmonton, AB T5T 2W7, Canada
Edmonton Fire Station 19 has 4.5 stars from 8 reviews
Fire station