Telegraph Family Medicine

Telegraph Family Med_Side
Location.

St. LouisĀ MO.

Design.

Architecture and interiorsĀ for new 5,700 SF medical office facility.