Bealls 77 (Florida)

Bealls #77 is a Bealls department store located at North Lake Plaza, 1706 Citrus Boulevard in Leesburg, Florida.