Luci M Chen, MD, Radiology

10460 N 92nd St Ste 101
ScottsdaleAZ  85258-4547 (Maricopa County)


Phone: 480-922-4600
Fax: 480-922-5231

NPI: 1235103839
License Number: 27725 (AZ)