Rana Pet Shop is a pet store located in Dharamshala, Himachal Pradesh. The average rating of this place is 1.00 out of 5 stars based on 1 reviews. The street address of this place is The Pet Shop Sunil Rana, Vill. Narwana Bazaar near Police Chowki, P.O Yol Cantt, Teh, Dharamshala, Himachal Pradesh 176052, India. It is about 8.55 kilometers away from the Nagrota railway station.