Map Location
Cleopatra International Placement Agency, Incorporated
25 Denver Street, Quezon City, 1100, Philippines