Time Square Plaza is located in Abbottabad, Pakistan on Time Square Plaza Abbottabad-Mansehra Rd Bilal Colony, Mirpur Al Mansoor Town,. Time Square Plaza is rated 4.3 out of 5 in the category local medical services in Pakistan.
Address
Time Square Plaza Abbottabad-Mansehra Rd Bilal Colony, Mirpur Al Mansoor Town,