1376 Snell Isle Blvd NE St. Petersburg, FL 33704 Office: 727-821-7989 Fax: 727-896-9619 [email protected] Parish Office Hours Monday-Thursday 8:30am-4:00pm Friday 8:30am-1:00pm