Allama Iqbal Public Library and Indoor Sports Complex is located in Rahim Yar Khan, Pakistan on Mazhar Farid Colony Sadiqabad,. Allama Iqbal Public Library and Indoor Sports Complex is rated 3 out of 5 in the category gym in Pakistan.
Address
Mazhar Farid Colony Sadiqabad,