The Home Depot 6364

The Home Depot #6364, also known as St. Petersburg #6364, is a Home Depot home improvement store located at 2070 Tyrone Boulevard, St. Petersburg, Florida.