Skip to Main Content

Melrose Elementary School


Contact Primary Administrator

1752 13th Ave South, St Petersburg, FL 33712