Otis Edd Payne, MD, Psychiatry & Neurology

21810 76th Ave W
Ste 202
EdmondsWA  98026 (Snohomish County)


Phone: 206-427-2171
Fax: 425-670-8293

NPI: 1114065612
License Number: MD00010587 (WA)