CATHOLIC MASS: Florida
St. Peter Claver
1203 North Nebraska Avenue
Tampa, FL 33602
Sundays 12:00PM