Otis Edd Payne, M.D.,PsOtis Edd Payne, M.D.,Ps · Psychiatry Physician18015 53Rd Ave NE, Lake Forest Park, WA 98155(206) 427-2171Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing