Contact Us

Town Square Management Office

Office Hours: Mon. – Fri. 8:30 a.m. – 5:00 p.m.
Phone: 817-329-5566
Fax: 817-310-0773
Email: Southlake Town Square

285 Grand Ave. Suite 210 (map it)
Entrance is located between Venetian Nail Spa and J.Jill

Southlake Services

Southlake Town Hall
817-748-8400
1400 Main Street, Southlake, TX 76092

Tarrant County Sub Courthouse
817-481-8141
1400 Main Street, Southlake, TX 76092
(Passports Available)

Southlake Post Office
817-416-6129
300 State Street, Southlake, TX 76092
(Passports Available)

Department of Public Safety
817-748-8149
600 State Street, Southlake, TX 76092

www.cityofsouthlake.com