Royal Place

2660 Library Rd
Pittsburgh, PA 15234
Tel: (412) 882-8000
Get Directions