Stella Maris Parish ChurchParishShareRizal AvenueTukuran, Zamboanga del Sur 7019PhilippinesGet directions