STAR CONSULTANTS & ADVISORS (Pvt) Ltd is located in Islamabad, Pakistan on office 19 Ahmad Center, near Punjab cash & carry, Phase 6 Chatta Bakhtawar. STAR CONSULTANTS & ADVISORS (Pvt) Ltd is rated 3 out of 5 in the category visa consultant in Pakistan.
Address
office 19 Ahmad Center, near Punjab cash & carry, Phase 6 Chatta Bakhtawar
Service options
Online appointmentsOn-site services not available