Bealls 20 (Florida)

Bealls #20 is a Bealls department store located at Town & Country Plaza, 501 North Beneva Road in Sarasota, Florida.