Retail - Tulsa, Oklahoma, United States
Plaza Santa Cecilia is a retail company based out of 2160 S GARNETT RD, Tulsa, Oklahoma, United States.