Publix 685

Publix #685, also known as Publix at Temple Terrace, is a Publix supermarket located at Temple Terrace, at 5450 East Busch Boulevard in Temple Terrace, Florida.