ST. CHARLES ROMAN CATHOLIC CHURCH

OAKWOOD HEIGHTS, STATEN ISLAND, NEW YORK
(Hylan Boulevard and Penn Avenue)