Stacey Y Royal, MD, Family Medicine

1106 Ohio River Blvd
# 602
SewickleyPA  15143-2048 (Allegheny County)


Phone: 419-819-0488
Fax: 412-202-5375

NPI: 1316923824
License Number: 35079907R (OH)