Troy Lamar, MD, Surgery

51 N 5th Ave
Ste 202
ArcadiaCA  91006-3712 (Los Angeles County)


Phone: 626-445-0600
Fax: 626-574-8654

NPI: 1376629030
License Number: G77568 (CA)