Jane Show Wada, MD, Dermatology

2103 Montrose Ave
Ste D
MontroseCA  91020-1546 (Los Angeles County)


Phone: 818-957-2066
Fax: 818-957-0689
Email: jan***@*****oo.com

NPI: 1609862242
License Number: G30116 (CA)