Map Location
Rosary Hills International School Incorporated
Peking Street Corner Budapes Street, Vista Verde North Executive Subdivision, Caloocan City, Philippines