Fire Station Palampur is located in Palampur, India on Church Road, opp. Tea Bud Hotel, Lohna, Himachal Pradesh. Fire Station Palampur is rated 5 out of 5 in the category fire station in India.
Address
Church Road, opp. Tea Bud Hotel, Lohna, Himachal Pradesh