Map Location
Cleopatra International Placement Agency Incorporation
Suite 101, Vicar Building, 25, Denver Street, corner New Yorks Street, Cubao, Quezon City, 1109, Metro Manila, Philippines