St. John Villa Academy

26 Landis Ave, Staten Island, NY

Organization Name St. John Villa Academy
Organization Type school
School Type private
Address 26 Landis Ave
Borough/City Staten Island
State NY
Description This will be a class of Juniors in an Environmental Sustainability class.