Bellaire Park, Bellaire TXThe Bellaire Complex is comprised of 6565 West Loop South and 6575 West Loop South, Bellaire Park 1 & 2. The 2 office and medical towers total 313,873 square feet, and have an attached parking structure.